MATHEMATICAL ENGINEERING TECHNICAL REPORTS Calculus of Minimals: Deriving Dynamic-Programming Algorithms based on Preservation of Monotonicity

نویسندگان

  • Akimasa MORIHATA
  • Kiminori MATSUZAKI
  • Zhenjiang HU
  • Masato TAKEICHI
  • Akimasa Morihata
  • Kiminori Matsuzaki
  • Zhenjiang Hu
  • Masato Takeichi
چکیده

Constructing efficient algorithms is difficult and often considered to be a privilege of a few specialists. Program calculation is a methodology for easy construction of efficient algorithms, where efficient algorithms are systematically derived from naive but obviously correct algorithms by calculational laws. This paper shows an ongoing effort to give a clear and effective methodology to deal with combinatorial optimization problems based on program calculation. First, we formalize greedy algorithms and dynamic programming algorithms in terms of minimals and the strictly monotone property. Next, we propose a new calculational law to derive dynamic programming algorithms, which builds on some calculational laws to construct orders satisfying monotone properties. Our law is not only applicable for a wide class of combinatorial optimization problems, but also suitable for automatic implementation. Finally, as a nontrivial application of our calculational laws, we show systematic derivations of algorithms for regular-language constrained shortest path problems.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ALGORITHMS FOR BIOBJECTIVE SHORTEST PATH PROBLEMS IN FUZZY NETWORKS

We consider biobjective shortest path problems in networks with fuzzy arc lengths. Considering the available studies for single objective shortest path problems in fuzzy networks, using a distance function for comparison of fuzzy numbers, we propose three approaches for solving the biobjective prob- lems. The rst and second approaches are extensions of the labeling method to solve the sing...

متن کامل

Open pit limit optimization using dijkstra’s algorithm

In open-pit mine planning, the design of the most profitable ultimate pit limit is a prerequisite to developing a feasible mining sequence. Currently, the design of an ultimate pit is achieved through a computer program in most mining companies. The extraction of minerals in open mining methods needs a lot of capital investment, which may take several decades. Before the extraction, the p...

متن کامل

Robust inter and intra-cell layouts design model dealing with stochastic dynamic problems

In this paper, a novel quadratic assignment-based mathematical model is developed for concurrent design of robust inter and intra-cell layouts in dynamic stochastic environments of manufacturing systems. In the proposed model, in addition to considering time value of money, the product demands are presumed to be dependent normally distributed random variables with known expectation, variance, a...

متن کامل

Mathematical Programming Models for Solving Unequal-Sized Facilities Layout Problems - a Generic Search Method

 This paper present unequal-sized facilities layout solutions generated by a genetic search program named LADEGA (Layout Design using a Genetic Algorithm). The generalized quadratic assignment problem requiring pre-determined distance and material flow matrices as the input data and the continuous plane model employing a dynamic distance measure and a material flow matrix are discussed. Computa...

متن کامل

(C; C\')-Controlled g-Fusion Frames in Hilbert Spaces

Controlled frames in Hilbert spaces have been recently introduced by P. Balazs and etc. for improving the numerical efficiency of interactive algorithms for inverting the frame operator. In this paper we develop a theory based on g-fusion frames on Hilbert spaces, which provides exactly the frameworks not only to model new frames on Hilbert spaces but also for deriving robust operators. In part...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007